package com.wing.production.feign;

import com.wing.common.utils.JsonResult;
import com.wing.common.utils.PageResult;
import com.wing.production.workOrder.entity.ProProfession;
import com.wing.production.workOrder.entity.ProductionProcessMaterial;
import com.wing.production.workOrder.entity.SimpleWorkOrder;
import com.wing.production.workOrder.request.SimpleWorkOrderForm;
import org.springframework.stereotype.Component;

import java.util.List;

@Component
public class ProductionClientFallback implements ProductionClient{

    @Override
    public JsonResult<ProductionProcessMaterial> getMaterial(Long simpleWorkOrderId, String skuCode) {
        return null;
    }

    @Override
    public PageResult<SimpleWorkOrder> getSimpleWorkOrderPageList(Integer page, Integer limit, String sort, String order, String code, String skuCode, String startTime, String endTime) {
        return null;
    }

    public JsonResult addSimpleWorkOrder(SimpleWorkOrderForm simpleWorkOrderForm){
        return null;
    }

    @Override
    public JsonResult<List<ProProfession>> getAllProfession() {
        return null;
    }

    @Override
    public JsonResult<List<ProProfession>> listProfession(String professionName) {
        return null;
    }

}
